nonsteroidal anti inflammatory drug - French English Dictionary